battle of karnal - German English Dictionary